// P1328 write by cn_ryh